/** new dialog **/
.ui-dialog .ui-newdialog-titlebar{ background-color:#fff; height:22px; border-bottom: dashed #555454 1px; padding: 6px 2px; font-weight:bold; margin: 0 10px; }
.ui-dialog .ui-newdialog-titlebar div:first-child{ font-size: 13px; margin-top:4px; }
.ui-dialog .ui-newdialog-titlebar .colse_icon {margin-top: 0px;}
.ui-dialog .ui-newdialog-content{ min-height: 30px; padding: 10px 0; font-size: 13px; width:100%;padding-left: 10px;padding-right: 10px;}
.ui-dialog .ui-newdialog-button{ background-color: #ecede9; height: 39px; vertical-align: bottom; }
.ui-dialog .ui-newdialog-button div{ padding: 8px 12px; }
.ui-dialog .ui-newdialog-button button{ min-width: 70px; }

.btn {
background-image: linear-gradient(bottom, rgb(240,240,237) 0%, rgb(254,254,253) 53%);
background-image: -o-linear-gradient(bottom, rgb(240,240,237) 0%, rgb(254,254,253) 53%);
background-image: -moz-linear-gradient(bottom, rgb(240,240,237) 0%, rgb(254,254,253) 53%);
background-image: -webkit-linear-gradient(bottom, rgb(240,240,237) 0%, rgb(254,254,253) 53%);
background-image: -ms-linear-gradient(bottom, rgb(240,240,237) 0%, rgb(254,254,253) 53%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(240,240,237)),color-stop(0.53, rgb(254,254,253)));
border:1px solid #cccccf;
display:inline-block;
color:#555454;
font-family:arial;
font-size:15px !important;
font-weight:normal;
padding:3px 15px;
text-decoration:none;
text-shadow:1px 1px 0px #ffffff;
margin: 0;
}
.btn:hover {
	background-color:#ebeced;
}
.btn:active {
	position:relative;
	top:1px;
}
span.colse_icon,span.colse_iconTextarea{width:13px;height:13px;background-image:url(/images/components/popup/close_icon.png);background-position:0 0;background-size:auto;background-repeat:no-repeat;display:inline-block;float:right;cursor:pointer;margin:4px 0 0 6px;padding:2px}
.dialogFromRight{background:url(/images/dialogFromRight.png)no-repeat;width:16px;height:21px;position:absolute;}
.dialogFromLeft{background:url(/images/dialogFromLeft.png)no-repeat;width:16px;height:21px;position:absolute;}
.dialogFromTop{background:url(/images/dialogFromTop.png)no-repeat;width:21px;height:16px;position:absolute;}
.dialogFromBottom{background:url(/images/dialogFromBottom.png)no-repeat;width:21px;height:16px;position:absolute;}
.dialogFromBottomW{background:url(/images/dialogFromBottomW.png)no-repeat;width:21px;height:16px;position:absolute;}